Text copied to clipboard!
Naslov
Text copied to clipboard!Razvijalec Java aplikacij
Opis
Text copied to clipboard!
Iščemo izkušenega razvijalca Java aplikacij, ki se bo pridružil naši ekipi in pomagal pri razvoju inovativnih programskih rešitev. Kot razvijalec Java aplikacij boste odgovorni za načrtovanje, razvoj, testiranje in vzdrževanje programske opreme, ki temelji na Javi. Vaša vloga bo ključna pri zagotavljanju kakovostnih in učinkovitih rešitev, ki bodo podpirale poslovne procese naših strank.
Vaše naloge bodo vključevale razvoj novih funkcionalnosti, optimizacijo obstoječih sistemov ter sodelovanje z drugimi člani ekipe, kot so analitiki, oblikovalci in vodje projektov. Pričakujemo, da boste imeli dobro razumevanje objektno usmerjenega programiranja, podatkovnih baz in sodobnih razvojnih orodij.
Poleg tehničnih veščin iščemo osebo, ki je samoiniciativna, natančna in sposobna reševanja kompleksnih problemov. Prav tako je pomembno, da ste sposobni učinkovitega timskega dela in komunikacije, saj boste sodelovali z različnimi oddelki in deležniki.
Če imate strast do razvoja programske opreme, izkušnje z Javo in željo po nenehnem učenju ter izboljševanju, vas vabimo, da se prijavite in postanete del naše dinamične ekipe.
Odgovornosti
Text copied to clipboard!- Razvoj in vzdrževanje Java aplikacij
- Optimizacija in izboljšava obstoječih sistemov
- Sodelovanje z drugimi člani ekipe pri načrtovanju in implementaciji rešitev
- Pisanje čiste, učinkovite in dobro dokumentirane kode
- Testiranje in odpravljanje napak v programski opremi
- Integracija aplikacij z zunanjimi sistemi in podatkovnimi bazami
- Spremljanje novih tehnologij in trendov v razvoju programske opreme
- Sodelovanje pri načrtovanju arhitekture programske opreme
Zahteve
Text copied to clipboard!- Diploma iz računalništva, informatike ali sorodnega področja
- Izkušnje z razvojem v programskem jeziku Java
- Poznavanje okvirjev, kot so Spring, Hibernate ali podobni
- Izkušnje z relacijskimi podatkovnimi bazami (npr. MySQL, PostgreSQL)
- Razumevanje konceptov objektno usmerjenega programiranja
- Sposobnost reševanja problemov in analitično razmišljanje
- Dobro poznavanje orodij za nadzor različic (npr. Git)
- Sposobnost dela v ekipi in učinkovite komunikacije
Možna vprašanja na razgovoru
Text copied to clipboard!- Katere Java tehnologije in okvirje ste uporabljali v preteklih projektih?
- Kako pristopate k odpravljanju napak v programski opremi?
- Ali imate izkušnje z razvojem mikroservisne arhitekture?
- Kako zagotavljate kakovost kode in preprečujete napake?
- Kako bi optimizirali delovanje Java aplikacije?
- Ali imate izkušnje z oblačnimi platformami, kot so AWS ali Azure?
- Kako se spopadate z izzivi pri delu v ekipi?
- Kateri projekt, na katerem ste delali, vam je bil najbolj zanimiv in zakaj?